Welcome![Sign In][Sign Up]
Location:
Search - image coding by matlab

Search list

[Compress-Decompress algrithmsSPIHT(Matlab).zip

Description:

% Matlab implementation of SPIHT (without Arithmatic coding stage)
%
% By Jing Tian, scuteejtian@hotmail.com

fprintf('-----------   Welcome to SPIHT Matlab Demo!   ----------------\n');

fprintf('-----------   Load Image   ----------------\n');
infilename = 'lena512.bmp';
outfilename = 'lena512_reconstruct.bmp';

Orig_I = double(imread(infilename));

rate = 1;

OrigSize = size(Orig_I, 1);
max_bits = floor(rate * OrigSize^2);
OutSize = OrigSize;
image_spiht = zeros(size(Orig_I));
[nRow, nColumn] = size(Orig_I);

fprintf('done!\n');
fprintf('-----------   Wavelet Decomposition   ----------------\n');
n = size(Orig_I,1);
n_log = log2(n);
level = n_log;
% wavelet decomposition level can be defined by users manually.
type = 'bior4.4';
[Lo_D,Hi_D,Lo_R,Hi_R] = wfilters(type);

[I_W, S] = func_DWT(Orig_I, level, Lo_D, Hi_D);

fprintf('done!\n');

fprintf('-----------   Encoding   ----------------\n');
img_enc = func_SPIHT_Enc(I_W, max_bits, nRow*nColumn, level);  

fprintf('done!\n');
fprintf('-----------   Decoding   ----------------\n');
img_dec = func_SPIHT_Dec(img_enc);

fprintf('done!\n');
fprintf('-----------   Wavelet Reconstruction   ----------------\n');
img_spiht = func_InvDWT(img_dec, S, Lo_R, Hi_R, level);

fprintf('done!\n');
fprintf('-----------   PSNR analysis   ----------------\n');

imwrite(img_spiht, gray(256), outfilename, 'bmp');

Q = 255;
MSE = sum(sum((img_spiht-Orig_I).^2))/nRow / nColumn;
fprintf('The psnr performance is %.2f dB\n', 10*log10(Q*Q/MSE));


Platform: | Size: 232873 | Author: jasonchang | Hits:

[matlabalpbch

Description: 这是对音频信号进行bch编码后进行嵌入水印的程序-This is the audio signal BCH coding embedded watermark after the procedure
Platform: | Size: 1024 | Author: 尹超 | Hits:

[Compress-Decompress algrithmsasimpledpcmcode

Description: 本人自己编写的一个图像预测编码(DPCM)的简单程序。-I own an image prepared by the Predictive Coding (DPCM) the simple procedure.
Platform: | Size: 1024 | Author: slyang | Hits:

[Special Effectsfenxingchazhi

Description: 根据伊忠科、杨绍国(电子科技大学)发表的论文"分形插值图象放大和压缩编码"编程实现。-Branch, Shao- Guo Yang (University of Electronic Science and Technology) by the paper, "Fractal Image interpolation and compression coding Large" program.
Platform: | Size: 336896 | Author: 天路 | Hits:

[Graph programHUFFMANJIEMA

Description: Huffman编码实现数字图象压缩,解压.对数字图象的压缩的步骤之一编码和解压步骤之一解码有很大的帮助.-Huffman coding of digital image compression, decompression. On digital image compression encoding one of the steps towards one of the steps to extract and decode a great help.
Platform: | Size: 10240 | Author: 梦铃 | Hits:

[Compress-Decompress algrithmsImagecompressionandsolutioncompression

Description: 一张图片是之前用摄像机采集的,另一张图片是经过离散沃尔什变换再量化编码压缩后又解压所得,能看出区别吗?呵呵。flik.m是原图,newflik.m是新图。 附上所有MATLAB源程序,有兴趣的话,你也可以用这几个程序对自己的照片“加工”一番。以下6个程序分别保存为6的m文件,文件名与下面给出的一致。待“加工”图片应该存放在Matlab的Work目录下。-Before a picture is collected by the camera, another picture is the result of discrete Walsh transform and then re-quantization coding compression decompression income, you can see the difference? Ha ha. flik.m is the image, newflik.m is a new map. MATLAB source code attached to all interested, you can also use these procedures on their own photo processing of something. The following six procedures were saved as 6 m file, the file name is given with the following consensus. To be processing picture should be stored in Matlab s Work directory.
Platform: | Size: 1024 | Author: 余海风 | Hits:

[Special EffectsROI

Description: Matlab图像感兴趣区域编码,这个程序所包括的m代码实现了迭代的图像处理,找出感兴趣区域。并同时输出区域、均值、STD、最小值、最大值、中值、中心点等等。-Matlab region of interest image coding, this procedure covered by the code m realize the iterative image processing, to identify areas of interest. And at the same time the output region, the mean, STD, minimum, maximum, median, center and so on.
Platform: | Size: 107520 | Author: yy | Hits:

[Graph programFXtuxiangkejian

Description: 分形图像课件:第06章 分形编码的数学基础 第07章 基本分形编码算法 第08章 分形编码的改进算法 图像压缩附代码-基本分形算法讲稿-Fractal Image courseware: the first 06 chapters of mathematical fractal coding based on the first 07 chapters of basic fractal coding algorithm section Chapter 08 Improvement of fractal coding algorithm for image compression attached code- the basic fractal algorithm of the script
Platform: | Size: 4081664 | Author: leonwwj | Hits:

[OtherJPEGimageCompressiontechniquesimplementationandopt

Description: 摘 要 文章以空间监控系统为背景,深入研究了JPEG图像压缩标准的实现方法,并基于FPGA对其进行了实现和优化。文中给出了详细的实现方法和优化过程,测试表明达到了很好的效果。 简单介绍了有损静态图像压缩当前有两种比较流行的标准JPEG和JPEG2000。说明了用JPEG方法压缩的原因。 介绍JPEG基本原理:JPEG对灰度图像的压缩处理过程主要包括:图像分割,离散余弦变换(DCT),量化(Quantization),“Z”形排序(Zigzag Scan),差分脉冲编码调制(Differential Pulse Code Modulation,DPCM)对直流系数(DC),行程长度编码(Run-Length Encoding,RLE)对交流系数(AC),霍夫曼(Huffman)编码等。 JPEG标准的特点是离散余弦变换。 比较详细介绍压缩系统的构成和实现。实现提及步骤, JPEG压缩模块设计和编码模块实现细节。 -Abstract Article in the space monitoring system for the background, in-depth study of the JPEG image compression standard implementation methods and carried out based on FPGA implementation and optimization. In this paper, a detailed method of implementation and optimization of the process, testing showed that to achieve good results. Easy introduction of harmful static image compression has two kinds of comparisons that the current popular standard JPEG and JPEG2000. Illustrated by the reasons for JPEG compression method. JPEG introduce the basic principles: JPEG compression of gray-scale image processing include: image segmentation, discrete cosine transform (DCT), quantization (Quantization), "Z"-shaped sort (Zigzag Scan), differential pulse code modulation (Differential Pulse Code Modulation, DPCM) on the DC coefficient (DC), Run Length Encoding (Run-Length Encoding, RLE) of the exchange coefficient (AC), Hoffman (Huffman) coding. JPEG standard is characterized by discrete
Platform: | Size: 523264 | Author: 压子 | Hits:

[Special Effectswenben

Description: matlab环境下利用huffman编码实现图像无损压缩和文本的压缩-matlab environment implementation using huffman coding image lossless compression and text compression
Platform: | Size: 15360 | Author: jj | Hits:

[Graph programfracialimagecompressionindctdomainbasedonadaptivec

Description: 在对基本的域分形图像压缩方法进行分析基础上提出了一种改进方案即基于自适应分类加权最小二乘法的域分形图像压缩方法并使用基本方法和改进方法对标准灰度图像分别进行了测试测试结果表明本文提出的方法可以在下降很小的情况下大大提高编码速度-In the domain of the basic fractal image compression method based on an analysis of an improved program that is based on adaptive classification domain weighted least squares fractal image compression method and use the basic methods and standards to improve the method of gray-scale images were the test results show that the method proposed in this paper can be very small in the case declined significantly improve the coding speed
Platform: | Size: 180224 | Author: chenruibao | Hits:

[Compress-Decompress algrithmsJPEG

Description: 图像JPEG压缩算法,由8*8DCT变换,调用量化表进行量化,最后由Huffman编码完成算法-JPEG image compression algorithm, the 8* 8DCT transform, quantization table calls to quantify, and finally completed by the Huffman coding algorithm
Platform: | Size: 168960 | Author: 宇翔 | Hits:

[BooksMATLAB7.X_TuXiangChuLi

Description: 《MATLAB7.x图像处理》由作者贺兴华 周媛媛 等编著编写, 人民邮电出版社出版发行, 定价30元.MATLAB7.x图像处理》是基于MATLAB7.0的图像处理工具箱(Image Processing Toolbox)编写的,较全面系统地介绍了图像处理的基本操作(文件I/O操作与几何变换操作)、图像变换、图像增强、图像编码、图像分割、图像复原、数学形态学图像处理及图像滤波等的MATLAB实现函数和调用格式。非常经典!-" MATLAB7.x image processing" by the author, such as周媛媛edited by贺兴华preparation, publication and distribution of Posts & Telecom Press, pricing 30. MATLAB7.x image processing, " is based on MATLAB7.0 Image Processing Toolbox (Image Processing Toolbox) prepared more comprehensive and systematic introduction to the basic image processing operations (file I/O operation and the geometric transform operation), image transform, image enhancement, image coding, image segmentation, image restoration, mathematical morphology image processing and image filtering to achieve the MATLAB function and call format. Very classic!
Platform: | Size: 13380608 | Author: 苗然 | Hits:

[matlabjbeam

Description: JBEAM-soft is a software package written in MATLAB. It was used to generate the simulation results, as well as figures, in paper "JBEAM: multiscale curve coding via beamlets" by X. Huo and Jihong Chen. This paper will appear in IEEE Trans. Image Processing, 14 (11), in November 2005
Platform: | Size: 302080 | Author: Galilleo | Hits:

[Compress-Decompress algrithmsImageCompressed

Description: 利用霍夫曼编码算法对数字图像进行压缩及解压缩处理,解压出来的图像与源图像几乎完全一致,峰值信噪比为无穷大-The use of Huffman coding algorithm for digital image compression and decompression processing, extracting images from the source image is almost exactly the same infinite PSNR
Platform: | Size: 168960 | Author: tianjieyu | Hits:

[matlabjpeg_encode+decoderhojoon

Description: This a JPEG encoding & decoding program of still image. It does not use level shifting. Discrete Cosine transform (DCT) is performed both by classical & Chen s Flowgraph methods. Predefined JPEG quantization array & zigzag order are used here. RUN - LEVEL coding is used instead of Huffman coding. Compression ratio is compared for each DCT method. Effect of coarse and fine quantization is also examined. The execution time of 2 DCT methods is also checked. In addition, most energatic DCT coefficients are also applied to examine the effect in MatLab 7.4.0 R2007a. Input is 9 gray scale pictures & output is 9*9=81 pictures to compare. Blocking effect is obvious. -This is a JPEG encoding & decoding program of still image. It does not use level shifting. Discrete Cosine transform (DCT) is performed both by classical & Chen s Flowgraph methods. Predefined JPEG quantization array & zigzag order are used here. RUN - LEVEL coding is used instead of Huffman coding. Compression ratio is compared for each DCT method. Effect of coarse and fine quantization is also examined. The execution time of 2 DCT methods is also checked. In addition, most energatic DCT coefficients are also applied to examine the effect in MatLab 7.4.0 R2007a. Input is 9 gray scale pictures & output is 9*9=81 pictures to compare. Blocking effect is obvious.
Platform: | Size: 3072 | Author: Ho Joon Lee | Hits:

[Compress-Decompress algrithmscontourlet-CP-RLC

Description: 基于contourlet的图像压缩编码,其中包括计算PSNR值,压缩比和运行时间-Contourlet-based image compression coding, including the calculation of PSNR values, compression ratio and run-time
Platform: | Size: 381952 | Author: 刘灿 | Hits:

[Graph programEZW

Description: 基于小波变换的图像嵌入式零数编码的Matlab代码-Image based on wavelet transform embedded zerotree coding of Matlab code
Platform: | Size: 20480 | Author: qingning_wang | Hits:

[Compress-Decompress algrithmsdct

Description: 图像压缩 dct 一个图像预测编码(DCT)的简单程序-I own an image prepared by the Predictive Coding (DCT) the simple procedure
Platform: | Size: 11264 | Author: 黄天华 | Hits:

[Speech/Voice recognition/combineLabImgComp

Description: This practical work aims at the development and implementation of an image coding and decoding technique inspired by the JPEG standard.
Platform: | Size: 403456 | Author: stan04 | Hits:
« 12 3 4 5 6 7 »

CodeBus www.codebus.net